wild rape - French English Dictionary